org.eclipse.vtp.desktop.editors.core.elements
Class ScriptedCustomIntegrationInformationProvider
java.lang.Object
org.eclipse.vtp.desktop.editors.core.elements.CustomIntegrationInformationProvider
org.eclipse.vtp.desktop.editors.core.elements.ScriptedCustomIntegrationInformationProvider
public class ScriptedCustomIntegrationInformationProvider
- extends CustomIntegrationInformationProvider
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ScriptedCustomIntegrationInformationProvider
public ScriptedCustomIntegrationInformationProvider(CustomIntegrationElement element)
init
public void init(org.eclipse.core.runtime.IConfigurationElement configurationElement)
getConnectorRecord
public ConnectorRecord getConnectorRecord(java.lang.String recordName)
- Specified by:
getConnectorRecord in class CustomIntegrationInformationProvider
getConnectorRecords
public java.util.List getConnectorRecords()
- Specified by:
getConnectorRecords in class CustomIntegrationInformationProvider
getConnectorRecords
public java.util.List getConnectorRecords(int type)
- Specified by:
getConnectorRecords in class CustomIntegrationInformationProvider
readConfiguration
public void readConfiguration(org.w3c.dom.Element configuration)
- Specified by:
readConfiguration in class CustomIntegrationInformationProvider
writeConfiguration
public void writeConfiguration(org.w3c.dom.Element configuration)
- Specified by:
writeConfiguration in class CustomIntegrationInformationProvider
acceptConnector
public boolean acceptConnector(Element origin)
- Specified by:
acceptConnector in class CustomIntegrationInformationProvider
getTypeId
public java.lang.String getTypeId()
getTypeName
public java.lang.String getTypeName()
addPropertiesPanel
public void addPropertiesPanel(java.lang.String name,
java.lang.Class panelClass)
getPropertiesPanels
public java.util.List getPropertiesPanels()
- Specified by:
getPropertiesPanels in class CustomIntegrationInformationProvider
getActions
public java.util.List getActions(CommandListener commandListener)
- Overrides:
getActions in class CustomIntegrationInformationProvider
canDelete
public boolean canDelete()
- Overrides:
canDelete in class CustomIntegrationInformationProvider
hasConnectors
public boolean hasConnectors()
- Specified by:
hasConnectors in class CustomIntegrationInformationProvider
addVariable
public void addVariable(java.lang.String name,
java.lang.String type,
boolean array)
getOutgoingVariables
public java.util.List getOutgoingVariables(java.lang.String exitPoint)
- Overrides:
getOutgoingVariables in class CustomIntegrationInformationProvider
buildObjectFields
public void buildObjectFields(ObjectDefinition def)
isObject
public boolean isObject(java.lang.String typeName)